Unboxing The New Mercurial Xxv Inline